.dx-color-scheme {
    font-family: "#"; //NOTE: To override 'font-family' default value.
}

.dx-widget {
    display: block;
    -ms-content-zooming: none;
    -webkit-tap-highlight-color: ~"rgba(0, 0, 0, 0)"; //Q457671
    -webkit-text-size-adjust: none;
    -webkit-touch-callout: none;
    padding: 0;
    outline: 0;

    &, &:before, &:after, *, *:before, *:after {
        .box-sizing();
    }
}

.dx-item {
    outline: 0;
}

.dx-widget.dx-collection.dx-state-focused {
    .box-shadow(none);
}

.dx-rtl {
    direction: rtl;
    unicode-bidi: embed;
}

.disabled-widget(@opacity: .3) {
    opacity: @opacity;
    .user-select(none);
    zoom: 1;
    cursor: default;
}

.dx-state-disabled {
     pointer-events: none;
}

